package com.ysu.zyw.dao.trade;

import com.ysu.zyw.entity.trade.OrderMerchSnapShot;
import com.ysu.zyw.entity.trade.OrderMerchSnapShotExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OrderMerchSnapShotMapper {
    int countByExample(OrderMerchSnapShotExample example);

    int deleteByExample(OrderMerchSnapShotExample example);

    int deleteByPrimaryKey(String id);

    int insert(OrderMerchSnapShot record);

    int insertSelective(OrderMerchSnapShot record);

    List<OrderMerchSnapShot> selectByExample(OrderMerchSnapShotExample example);

    OrderMerchSnapShot selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") OrderMerchSnapShot record, @Param("example") OrderMerchSnapShotExample example);

    int updateByExample(@Param("record") OrderMerchSnapShot record, @Param("example") OrderMerchSnapShotExample example);

    int updateByPrimaryKeySelective(OrderMerchSnapShot record);

    int updateByPrimaryKey(OrderMerchSnapShot record);
}